a self-help organization - Englisch Synonyme Wörterbuch